From: Felix Fietkau Date: Tue, 5 Dec 2023 10:52:44 +0000 (+0100) Subject: bridge: fix reload on bridge vlan changes X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=5ca7a9058e98efb5282b7cc5667ce9ffd0f469fb;p=project%2Fnetifd.git bridge: fix reload on bridge vlan changes config_pending needs to be set even if the bridge is inactive, in order to handle changes to the member list Signed-off-by: Felix Fietkau --- diff --git a/bridge.c b/bridge.c index dd4d2c1..d224150 100644 --- a/bridge.c +++ b/bridge.c @@ -1391,9 +1391,8 @@ bridge_vlan_update(struct vlist_tree *tree, struct vlist_node *node_new, if (node_new) vlan_new->pending = true; - bst->dev.config_pending = true; - out: + bst->dev.config_pending = true; bridge_vlan_free(vlan_old); }